serve up a storm

Translations
régaler tout le monde
Definitions
To serve up a storm means to serve food or drinks with great energy, enthusiasm, or in large quantities, often during a busy event or gathering.